CONTENTS | INDEX | PREV | NEXT

                           ANSI MAIN() ENTRY POINT

 main() MUST be declared in the following manner, even if you do not
 use either argc and argv.  Be sure to either exit() out of main
 or return() an exit value

     int
     main(ac, av)
     int ac;     /*  can specify short here */
     char **av;
     {

     return(0);
     }

 WHAT GETS REGISTERIZED, FORMAL ENTRY POINTS

 DICE generates an @symbol entry point for registerized procedures,
 a _symbol entry point for non-registerized procedures.

 * procedures taking no arguments are not registerized (nothing
   to registerize)

 * unprototyped procedures are not registerized

 * currently, procedures with greater than 4 arguments will not
   be registerized